* {
	padding:0;
	margin:0;
}
h1, h2, h3, h4, h5, h6, pre, blockquote, label, ul, ol, dl, fieldset, address { 
	margin:1em 5%; 
}
fieldset { 
	padding:.5em; 
}
html, body {
	margin:0;
	border:0;
	padding:0;	
	font:100.01%/1.2 "Lucida Grande",Geneva,Verdana,Arial,Helvetica,sans-serif;
}
h1 {
	margin:0;
	padding:0;
	font-size:2em;
}
h1.fahrer {
	background:#fff url('../media/all/allied_bridge.gif') top left no-repeat;
	margin-left:25%;
	width:326px;
	height:118px;
}
h1.fahrer span {
	display:none;
}
h2 {}
h3 {}
h4 {}
h5 {}
p {
	line-height:1.4em;
}
a:link, a:visited {	
	color:#333;
}
a:visited:hover, a:hover {
	color:#c00;
	text-decoration:none;
}
a.block {	
	position:relative;
	display:block;
	margin:.5em;
	margin-left:30%;	
	padding:.5em;
	border:1px solid #000;
	background-color:#edecec;
	width:15em;	
}
#outer {
	margin:0 auto;
	width:40em;	
}
#outer-temp {
	margin:15% auto;
	width:40em;
	text-align:center;
}
#inner {}
#header {}
#top-nav {}
#content-container {}
#footer {
	clear:both;
}